#include "GUI.h"

using namespace GUI;

bool
GUI::PointInRect( const Point& p, const Rect& r )
{
  return p.x >= r.left
      && p.y >= r.top
      && p.x < r.right
      && p.y < r.bottom;
}

// Test whether a rectangle is empty.
bool
GUI::EmptyRect( const Rect& r )
{
  return r.left >= r.right || r.top >= r.bottom;
}